Definición de Agente de usuario
(User agent). Un agente de usuario es un tipo de agente de software que actúa como intermediario entre el usuario y un servicio de red, facilitando la comunicación y el acceso a recursos. Es la aplicación cliente utilizada para interactuar con un protocolo de red específico, siendo especialmente relevante en el contexto de la WWW.
Los agentes de usuario web pueden ser diversos, incluyendo navegadores web (como Chrome o Firefox), arañas o bots de buscadores (por ejemplo, Googlebot), teléfonos celulares, lectores de pantalla para personas con discapacidad visual, asistentes virtuales, entre otros.
Cuando un usuario accede a un sitio web, el agente de usuario envía una cadena de texto identificadora al servidor web. Esta cadena, conocida como user-agent string, forma parte de la petición HTTP y permite al servidor conocer detalles del cliente que realiza la solicitud.
En general, la cadena user-agent incluye información como:
Ejemplos de cadenas user-agent:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
Googlebot/2.1 (+http://www.google.com/bot.html)
Algunos usuarios o aplicaciones pueden modificar la información enviada en el user-agent, práctica conocida como user agent spoofing. Esto puede hacerse para sortear restricciones, acceder a contenido específico o, en casos malintencionados, para ocultar la verdadera identidad del agente de usuario.
Ventajas de los agentes de usuario:
Desventajas:
Comparación: Un agente de usuario se diferencia de un servidor en que actúa como cliente, iniciando la comunicación y solicitando servicios o información. Además, mientras un navegador web es el ejemplo más común de agente de usuario, otros como bots de indexación o lectores de pantalla cumplen funciones específicas y especializadas.
Resumen: Agente de usuario
El user agent es un tipo de agente de software utilizado para acceder a la web y otros servicios de red. Puede ser un navegador, un bot de búsqueda, un teléfono celular, un lector de pantalla, entre otros. Al visitar un sitio web, el agente de usuario envía una cadena de texto al servidor web para identificarse, la cual contiene información relevante sobre la aplicación, versión, sistema operativo y configuración.
¿Qué es un agente de usuario en el contexto de la WWW?
Un agente de usuario en la WWW es una aplicación cliente que permite acceder e interactuar con sitios web y servicios en línea. Ejemplos incluyen navegadores, bots de búsqueda y lectores de pantalla.
¿Por qué se envía una cadena de texto al servidor web cuando un usuario visita un sitio web?
La cadena de texto enviada al servidor web tiene el propósito de identificar el agente de usuario que realiza la petición. Esto ayuda al servidor a adaptar el contenido y responder adecuadamente según las capacidades y características del cliente.
¿Qué información puede incluirse en un user-agent?
Un user-agent puede incluir el nombre y versión de la aplicación, el sistema operativo, el idioma, y en el caso de bots, una URL o email de contacto para identificación o soporte.
¿Cuál es el user-agent utilizado por Internet Explorer 7.0 en Windows Vista?
El user-agent utilizado por Internet Explorer 7.0 en Windows Vista es:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
¿Cuál es el user-agent utilizado por el robot de búsqueda de Google?
El user-agent utilizado por el robot de búsqueda de Google es:
Googlebot/2.1 (+http://www.google.com/bot.html)
¿Cómo se puede clasificar un agente de usuario web?
Un agente de usuario web puede clasificarse en categorías como navegadores, bots de búsqueda, teléfonos celulares, lectores de pantalla, asistentes virtuales, entre otros. Cada uno utiliza una cadena user-agent específica que describe su identidad y configuración.
Autor: Leandro Alegsa
Actualizado: 04-07-2025
¿Cómo citar este artículo?
Alegsa, Leandro. (2025). Definición de Agente de usuario. Recuperado de https://www.alegsa.com.ar/Dic/agente_de_usuario.php